mine sweeper - French English Dictionary